//
//  ViewController.swift
//  1-05-循环
//
//  Created by 范英强 on 16/1/22.
//  Copyright © 2016年 范英强. All rights reserved.
//

import UIKit

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        
        
        demo2()
    }
    //while
    func demo2(){
        var a = 20
        
//        while a > 0{
//            a--
//            print(a)
//        }
        //在Swift2.0以后 官方要求我们使用repeat while 代替 do while
        
        repeat {

            print(a)
        }while a > 0
        
        
    }
    
    
    //循环
    func demo1(){
        
        //for 循环
        //OC中的写法
//        for (int i = 0 ; i < 10; i ++){
//            
//        }
        
        //Swift 仿OC 
        for var i = 0 ; i < 10; i++ {
           // print(i)
        }
        
        //for in
        //0..<10 -->  [0,10)
        //0...10 -->  [0,10]
        for i in 0...10 {
            print(i)
        }
        
        
    
        
        
        
    }

    


}

